home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PD Collection CD 1
/
PD Collection CD 1.iso
/
textual
/
gnudiff
/
Makefile
< prev
next >
Wrap
Makefile
|
1991-10-20
|
3KB
|
131 lines
# Project: Diff
# Toolflags:
CCflags = -c -depend !Depend -throwback -IC:
Linkflags = -o $@
ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
CMHGflags =
LibFileflags = -c -o $@
Squeezeflags = -o $@
AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
# Final targets:
@.Diff: @.o.Analyze @.o.Context @.o.Diff @.o.Dir @.o.Ed @.o.Ifdef @.o.Io \
@.o.Normal @.o.Util @.o.Version Lib:Stubs Lib:Utils
Link $(Linkflags) @.o.Analyze @.o.Context @.o.Diff @.o.Dir @.o.Ed \
@.o.Ifdef @.o.Io @.o.Normal @.o.Util @.o.Version Lib:Stubs Lib:Utils
@.Diff3: @.o.Diff3 Lib:Stubs Lib:Utils
Link $(Linkflags) @.o.Diff3 Lib:Stubs Lib:Utils
# User-editable dependencies:
BIN = $.Library.Gnu
all: @.Diff @.Diff3
Squeeze @.Diff
Squeeze @.Diff3
install: all
Copy @.Diff $(BIN).Diff FQ~C~V
Access $(BIN).Diff LR
Copy @.Diff3 $(BIN).Diff3 FQ~C~V
Access $(BIN).Diff3 LR
clean:
Wipe @.O.* ~C~V
clobber: clean
Remove @.Diff
Remove @.Diff3
# Static dependencies:
@.o.Analyze: @.C.Analyze
cc $(ccflags) -o @.o.Analyze @.C.Analyze
@.o.Context: @.C.Context
cc $(ccflags) -o @.o.Context @.C.Context
@.o.Diff: @.C.Diff
cc $(ccflags) -o @.o.Diff @.C.Diff
@.o.Dir: @.C.Dir
cc $(ccflags) -o @.o.Dir @.C.Dir
@.o.Ed: @.C.Ed
cc $(ccflags) -o @.o.Ed @.C.Ed
@.o.Ifdef: @.C.Ifdef
cc $(ccflags) -o @.o.Ifdef @.C.Ifdef
@.o.Io: @.C.Io
cc $(ccflags) -o @.o.Io @.C.Io
@.o.Normal: @.C.Normal
cc $(ccflags) -o @.o.Normal @.C.Normal
@.o.Util: @.C.Util
cc $(ccflags) -o @.o.Util @.C.Util
@.o.Version: @.C.Version
cc $(ccflags) -o @.o.Version @.C.Version
@.o.Diff3: @.C.Diff3
cc $(ccflags) -o @.o.Diff3 @.C.Diff3
# Dynamic dependencies:
o.Version: C.Version
o.Analyze: C.Analyze
o.Analyze: h.diff
o.Analyze: C:sys.h.dir
o.Analyze: C:h.kernel
o.Analyze: C:h.swis
o.Analyze: C:sys.h.dir
o.Context: C.Context
o.Context: h.diff
o.Context: C:sys.h.dir
o.Context: C:h.kernel
o.Context: C:h.swis
o.Context: C:sys.h.dir
o.Context: C:h.regex
o.Dir: C.Dir
o.Dir: h.diff
o.Dir: C:sys.h.dir
o.Dir: C:h.kernel
o.Dir: C:h.swis
o.Dir: C:sys.h.dir
o.Ed: C.Ed
o.Ed: h.diff
o.Ed: C:sys.h.dir
o.Ed: C:h.kernel
o.Ed: C:h.swis
o.Ed: C:sys.h.dir
o.Ifdef: C.Ifdef
o.Ifdef: h.diff
o.Ifdef: C:sys.h.dir
o.Ifdef: C:h.kernel
o.Ifdef: C:h.swis
o.Ifdef: C:sys.h.dir
o.Normal: C.Normal
o.Normal: h.diff
o.Normal: C:sys.h.dir
o.Normal: C:h.kernel
o.Normal: C:h.swis
o.Normal: C:sys.h.dir
o.Util: C.Util
o.Util: C:h.regex
o.Util: h.diff
o.Util: C:sys.h.dir
o.Util: C:h.kernel
o.Util: C:h.swis
o.Util: C:sys.h.dir
o.Io: C.Io
o.Io: h.diff
o.Io: C:sys.h.dir
o.Io: C:h.kernel
o.Io: C:h.swis
o.Io: C:sys.h.dir
o.Diff: C.Diff
o.Diff: C:h.regex
o.Diff: h.diff
o.Diff: C:sys.h.dir
o.Diff: C:h.kernel
o.Diff: C:h.swis
o.Diff: C:sys.h.dir
o.Diff: C:h.getopt
o.Diff3: C.Diff3
o.Diff3: C:h.kernel
o.Diff3: C:h.getopt